"""
创建一个字典，使用迭代思想，打印每一个键值对，不允许使用for循环
"""
dict1 = {
    'name':'韩耀祖',
    'age':22,
    'gender':'男',
    'address':'河北省邢台市'
}

# 获取迭代器对象
iterator =  dict1.__iter__()

# 遍历迭代器对象
while True:
    try:
        key = iterator.__next__()  # next(iterator)
        print(key,dict1.get(key))
    except StopIteration:
        break
